﻿/* UAUI preview | version:2.1.0 Corporation | CopyRight 2015-2016 动易小刘 | upload:http://uades.com/uaui/ | updated:2017/04/18 */
@charset "utf-8";
/*----- 重置元素样式 -----*/
a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,menu,tbody,tfoot,thead,th,tr,td,video,tt,u,ul,var{background: transparent;font-size: 100%;margin: 0;padding: 0;border: 0;outline: 0;}
blockquote,q{quotes: none;}
table,table td{padding: 0;border: none;border-collapse: collapse;border-spacing: 0;}
img{vertical-align: top;}
embed{vertical-align: top;}

/*获得html5新的标签的行为*/
article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display: block;}
mark,rp,rt,ruby,summary,time{display: inline;overflow: hidden;}

/*预置全局样式*/
html{height: 100%;}
body{height: 100%;background-color: #fff;color: #222;font-size: 14px;line-height: 1.42857143;font-family: "Microsoft YaHei", "Helvetica Neue", SimSun, SimHei, Arial, Helvetica, Tahoma, Verdana, Georgia;cursor: default;word-break: normal;word-wrap: break-word; -webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;-ms-transition: all 300ms ease;}
a{color: #222;text-decoration: none;}
a:hover{color: red;}
li,ol,ul{list-style: none;vertical-align: middle;}
pre{white-space: pre-wrap; line-height: 1.75; font-family: "Microsoft YaHei";}
hr{margin: 1em 0;padding: 0;height: 1px;border: 0;border-top: 1px solid #ccc;}
label{display: inline-block;}
legend{font-weight: 700;}
button{border: none;cursor: pointer;}
q:after,q:before{content: '';}
p{margin-bottom: 1em;line-height: 1.75;}
table{border-collapse: collapse;border-spacing: 0;}
fieldset,img{border: 0;}
caption,th{text-align: left;}
abbr,acronym{border: 0;font-variant: normal;}
button,input,select,textarea{margin: 0;font-size: 100%;vertical-align: middle;}
sub,sup{position: relative;vertical-align: baseline;font-size: 75%;line-height: 0;}
sup{top: -.5em;}
sub{bottom: -.25em;}
small{font-size: 85%;}
code{padding: 2px 4px;border: 1px solid #e1e1e8;background-color: #f7f7f9;color: #d14;white-space: nowrap;}
blockquote{margin: 0 0 1em;padding: 0.75em 1em;border-left: 5px solid #eee;}
.h1,h1{font-size: 2em;}
.h2,h2{font-size: 1.7142857em;}
.h3,h3{font-size: 1.42857em;}
.h4,h4{font-size: 1.2857em;}
.h5,h5{font-size: 1.142857em;}
.h6,h6{font-size: 1em;}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight: 500; line-height: normal;}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small, .h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size: 65%;color: #777;}
.clearfix:after{clear: both;display: block;visibility: hidden;height: 0;content: ".";}
* html .clearfix{height: 1%;}

/* 布局 */
body{min-width: 1200px;}
.row{ margin-bottom: 15px;}
.row .row{ margin-bottom: 0;}
.side{ width: 200px;}
.main{ float: none; width: auto; overflow: hidden;}

/* 盒子 */
.box{overflow: hidden;}
.box .hd{ padding: 5px 0; border-bottom: 1px solid #eee; line-height: 1.42857143;}
.box .hd a, .box .hd span{display: inline-block;*display: inline;zoom: 1;}
.box .hd .more{float: right;}
.box .bd{padding-top: 10px;}
.box .ft{padding-top: 10px;}

/* 切换标签 */
.box .hd ul{overflow: hidden;}
.box .hd li{ float: left; font-size: 1.14286em;}
.box .hd li a{display: block; padding: 0 5px;}
.box .hd .on a{ color: #f00;}

/* 信息列表 */
.list li{position: relative;padding: 5px 0;overflow: hidden;}
.list li a:hover{text-decoration: underline;}
.list li .title{ overflow: hidden;}
.list li .title a{ display: block; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;}
.list li .date{float: right;margin-left: 10px;color: #999;}
.list li .dateRight{margin-left: 10px;color: #999;}
.list li .comment{margin-left: 5px;}
.list .noData{padding-left: 10px !important;}
.list .split{margin: 10px 0;padding: 0;background: none;height: 0px;font-size: 0px;line-height: 0px;border-bottom: 1px dotted #ddd;}

/* 信息列表-日历 */
.list-calendar li .date{ display: none;}
.list-calendar li .calendar{ text-align: center;}
.list-calendar li .calendar i{display: block; line-height: 25px; color: #fff; background: #27b; font-size: 12px; font-style: normal; padding: 0 6px;}
.list-calendar li .calendar em{display: block; line-height: 35px; color: #000; background: #f5f5f5; font-size: 20px; font-style: normal;}

/* 信息列表-阴影 */
.list-shadow li{transition: all 0.2s linear 0s;}
.list-shadow li.on,.list-shadow li:hover{ box-shadow: 0 10px 20px rgba(0, 0, 0, .1); transform: translate3d(0px, -2px, 0px);}

/* 信息列表-多行 */
.list-multi li{padding: 8px 0;border-bottom: 1px dotted #ddd;}
.list-multi li.last{border: none;}
.list-multi li .title a{white-space: normal;}
.list-multi .dateRight{margin-left: 10px;}

/* 信息带简介列表 */
.list-intro li{padding: 20px 0;border-bottom: 1px dotted #ddd;}
.list-intro li:last-child{border: none;}
.list-intro li .pic{float: left;margin-right: 20px;}
.list-intro li .pic a{ display: block;}
.list-intro li .con{overflow: hidden;}
.list-intro li .con .pic{margin-top: 5px;}
.list-intro li .intro{margin-top: 5px;line-height: 20px;color: #888; height: 40px; overflow: hidden; text-indent: 2em;}
.list-intro li .intro .more{margin-left: 10px;}
.list-intro li .info{margin-top: 5px;color: #999;}
.list-intro li .info b{font-weight: normal;}
.list-intro li .info span{margin-right: 10px;}
.list-intro .topic{margin-bottom: 10px;padding-top: 0;padding-bottom: 15px;}
.list-intro .topic .title{padding: 2px 0;text-align: center;}
.list-intro .n{padding: 5px 0;border: none;}

/* 图片信息列表*/
.list-pic{margin: 0 -10px;}
.list-pic li{float: left;border: none; padding: 10px 0; width: 25%;*width: 24.9%;}
.list-pic li .pic{padding: 0 10px;}
.list-pic li .pic a{padding: 0; display: block;}
.list-pic li .pic img{width: 100%;height: auto !important;}
.list-pic li .con{height: 95px;overflow: hidden;}
.list-pic li .title{padding: 0 10px;margin: 10px 0 0;height: 40px;text-align: center;}
.list-pic li .title a{white-space: normal;}
.list-pic li .intro{padding: 0 10px;line-height: 1.7142857;color: #777;}

/* 图片光过效果 */
.pic a{ display: inline-block; *display: inline; zoom: 1; position: relative;transition: all 200ms ease 0s;overflow: hidden;}
.pic a:before{content: "";position: absolute;width: 100px;height: 100%;top: 0;left: -100%;overflow: hidden;background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, 0) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, .2)), color-stop(100%, rgba(255, 255, 255, 0)));background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, 0) 100%);background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, 0) 100%);-webkit-transform: skewX(-30deg);-moz-transform: skewX(-30deg);transform: skewX(-30deg);}
.pic a:hover:before{left: 150%;transition: left 1s ease 0s}
.pic a:hover{filter: alpha(opacity=80);opacity: .8;}

/* 信件列表 */
.list-letter li,.list-letter td{padding: 5px;overflow: hidden;}
.list-letter td i{ margin-right: 0;}
.list-letter .th,.list-letter th{margin-bottom: 5px;padding: 10px;background: #f3f3f3;font-weight: bold;color: #333;}
.list-letter li .date{color: #333;}
.list-letter .num, .list-letter .hits{display: none;}
.list-letter .ico{width: 20px; padding-left: 0; padding-right: 0;}
.list-letter .author{width: 100px;}
.list-letter .date{width: 80px; text-align: center;}
.list-letter .dep{width: 120px; text-align: center;}
.list-letter .ok{color: #690;}
.list-letter .state{ width: 80px; text-align: center;}
.list-letter .state .s0, .list-letter .state .noreply{color: #999;}
.list-letter .state .s1{color: #17d;}
.list-letter .state .s2{color: #f60;}
.list-letter .state .isreply, .list-letter .state .s3{color: #390;}
.list-letter .state .s4{color: #999;}

/* 信件列表-隔行换色 */
.list-letter-even .even{background-color: #fafafa;}
.list-letter-even li, .list-letter-even td{padding: 10px;}
.list-letter-even li:hover{background-color: #f3f3f3;}

/* 新闻列表 */
.list-news li{padding: 7px 0;font-size: 1.1428em;}

/* 内容页 */
.article h1.title{margin: 20px 0;font-weight: bold;text-align: center;}
.article .subTitle{margin: 5px 0;}
.article .meta{padding-bottom: 15px;border-bottom: 1px dotted #eee;margin-bottom: 20px;color: #666;}
.article .meta span{padding: 0 3px;}
.article .lead{margin-bottom: 20px;background: #fafafa;border: 1px solid #eee;color: #666;padding: 10px;overflow: hidden;}
.article .font-zoom a{cursor: pointer;padding: 0 2px;}
.article .article-bd{font-size: 1.142857143em;line-height: 1.75;}
.article .article-bd p{margin: 0.75em 0;}
.article .article-bd ul{padding-left: 1em;}
.article .article-bd ul li{list-style: outside;}
.article .inputer{margin-bottom: 20px;}
.article .inputer span{margin-left: 10px;}
.article .userControl{border-top: 1px solid #eee;border-bottom: 1px solid #eee;padding: 10px;margin-bottom: 20px;color: #333;overflow: hidden;}
.article .userControl .controlBtn{float: left;line-height: 44px;}
.article .bdsharebuttonbox{float: right;}
.article .inputer{padding-bottom: 5px;text-align: right;color: #999;}

/* 重置按钮样式 */
.re-btn,.re-btn:hover,.re-btn:focus,.re-btn.active,.re-btn:active,.re-btn.disabled, .re-btn[disabled],.re-btn a,.re-btn a:hover,.re-btn:visited{color: #fff;}
.re-btn{background-color: #0068b7;border-color: #0068b7;}
.re-btn:hover,.re-btn:focus{background-color: #497aca;border-color: #497aca;}
.re-btn.active,.re-btn:active,.re-btn.disabled, .re-btn[disabled]{background-color: #2253a2;border-color: #2253a2;}

/* 图标 */
[class^="ico-"],[class*="ico-"]{display: inline-block;margin-top: -2px;margin-right: 10px;width: 3px;height: 3px;vertical-align: text-top;background-image: url("../images/icon.png");background-repeat: no-repeat;overflow: hidden;vertical-align: middle;}
.ico-home{width: 10px;height: 14px;background-position: 0 -140px;}
.ico-down{width: 14px;height: 14px;background-position: -60px -160px;}
.ico-pdf{width: 16px;height: 16px;background-position: -20px -180px;}
.ico-link{width: 12px;height: 12px;background-position: -40px -180px;}
.ico-msg{width: 14px;height: 10px;background-position: -100px -140px;}
.ico-write-msg{width: 12px;height: 12px;background-position: -80px -140px;}
.ico-avatar{width: 14px;height: 14px;background-position: -40px -140px;}
.ico-status{width: 10px;height: 14px;background-position: -40px -160px;}
.ico-video{width: 14px;height: 14px;background-position: 0 -180px;}
.ico-arrow{width: 4px;height: 7px;background-position: 0 -20px;}

/* 百度分享 */
.bdshare-button-style0-16 a,.bdshare-button-style1-16 a,.bdshare-button-style2-16 a{background-image: url("../images/share/share16.png") !important;}
.bdshare-button-style0-24 a,.bdshare-button-style1-24 a,.bdshare-button-style2-24 a{background-image: url("../images/share/share24.png") !important;}
.bdshare-button-style0-32 a,.bdshare-button-style1-32 a,.bdshare-button-style2-32 a{background-image: url("../images/share/share32.png") !important;}

/* 填写评论 */
.write-msg{border: 1px solid #ccc;margin-bottom: 20px;overflow: hidden;}
.write-msg .msgTitle{display: none;}
.write-msg .msg-content{padding: 1em;border-bottom: 1px solid #ddd;}
.write-msg .msg-content textarea{background: none;border: none;height: 100px;width: 100%;}
.write-msg .msg-btn{float: right;padding: 1em;}
.write-msg .msg-user{float: left;padding: 20px 20px 0;}
.write-msg .msg-name, .write-msg .msg-email, .write-msg .msg-code, .write-msg .star{float: left;margin-right: 10px;}
.write-msg i{color: #e00;}
.write-msg .msg-user input{height: 20px;line-height: 20px;padding: 1px 5px;}
.write-msg .msg-user #commentUsername{width: 84px;}
.write-msg .msg-user #commentEmail{width: 96px;}
.write-msg .msg-user #comment-valid-code{width: 48px;}
.write-msg .msg-code img{margin-left: 5px;}
.write-msg .star{padding-top: 2px;}
.write-msg .star input{border: none;padding: 0;margin-top: -11px;}

/* 星形评分 */
.star{float: right;margin-top: 2px;font-size: 12px;}
.star em{font-style: normal;}
.stars{display: inline-block;*display: inline;zoom: 1;width: 72px;height: 12px;margin-right: 5px;overflow: hidden;background: url("../images/share/starSplit.gif") -4px -34px no-repeat;}
.stars i{display: inline-block;*display: inline;zoom: 1;height: 13px;background: url("../images/share/starSplit.gif") -4px -14px no-repeat;}
.starsMan{display: none;}

/* 评论列表 */
.com-list-box{margin-bottom: 20px;border-top: 1px solid #eee;}
.comment{margin-bottom: 20px;overflow: hidden;}
.comment li{padding: 1em;border-bottom: 1px solid #eee;overflow: hidden;}
.comment li:hover{background-color: #fbfaf8;}
.comment li time{font-size: 0.85em;color: #777;}
.comment .pic{float: left;margin-right: 15px}
.comment .pic img{border-radius: 50%;width: 50px;height: 50px;}
.comment .con{overflow: hidden;}
.comment .comment-hd{font-size: 1.142857em;margin-bottom: 0.5em;overflow: hidden;}
.comment .comment-bd{overflow: hidden;}
.comment .comment-bd p{margin-bottom: 5px;}
.comment .quote{margin-bottom: 1em;padding: 1em;border: 1px dashed #ddd;background-color: #fefcfc;overflow: hidden;}
.comment .comment-reply{margin-top: 1em;padding: 1em;background-color: #fcfae3;}
.comment .reply-hd{margin-bottom: 5px;}
.comment .comment-author{margin-right: 10px;color: #f50;font-weight: 500;}
.comment .comment-ip{margin-right: 10px;}

/* 焦点图切换  */
.focus{position: relative;text-align: center;overflow: hidden;}
.focus .focus-hd{position: absolute;z-index: 11;right: 5px;bottom: 50px;}
.focus .focus-hd li{float: left;cursor: pointer;font-size: 12px;color: #999;}
.focus .focus-hd li span{margin-right: 5px;background: #fff;display: block;padding: 0 6px;}
.focus .focus-hd li.on span{background: #e00;color: #fff;}
.focus .focus-bd .pic a{ display: block;}
.focus .focus-bd img{width: 100%;}
.focus .focus-bd li{position: relative;}
.focus .focus-bd .con{position: absolute;bottom: 0;left: 0;width: 100%;}
.focus .focus-bd .title{position: relative;z-index: 3;}
.focus .focus-bd .title a{color: #fff;display: block;padding: 10px;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;overflow: hidden;}
.focus .focus-bd .title a:hover{ color: #f00;}
.focus .focus-bd .bg{position: absolute;right: 0;bottom: 0;left: 0;z-index: 2;height: 40px;background-color: #000;filter: alpha(opacity=60);opacity: .6;}

/* 图标 */
.focus-ico .focus-hd{bottom: 13px;height: 14px;}
.focus-ico .focus-hd li span{padding: 0;width: 14px;height: 14px;overflow: hidden;line-height: 100px;border-radius: 10px;}
.focus-ico .focus-bd .title a{margin-right: 100px;text-align: left;}

/* 图片 */
.focus-pic .focus-hd{width: 250px; right: 10px;}
.focus-pic .focus-hd ul{ margin: 0 -5px; overflow: hidden;}
.focus-pic .focus-hd li{width: 24.9%;}
.focus-pic .focus-hd .pic{ margin: 0 5px;}
.focus-pic .focus-hd li img{transition: all 200ms ease 0s;width: 100%; border: 1px solid #fff; filter: alpha(opacity=85);opacity: .85;}
.focus-pic .focus-hd li.on img{border-color: #f50;filter: alpha(opacity=100);opacity: 1;}
.focus-pic .focus-hd .title{display: none;}

/* 图片+标题 */
.focus-pic-tit .focus-hd{width: 100%; bottom: 10px; right: 0;}
.focus-pic-tit .focus-hd ul{display: inline-block;*display: inline; zoom: 1;}
.focus-pic-tit .focus-hd li{margin: 0 2px; padding: 3px;}
.focus-pic-tit .focus-hd li.on{background: rgba(0, 0, 0, 0.7) !important; background: #000; filter: Alpha(opacity=70);color: #fff;border-radius: 34px;}
.focus-pic-tit .focus-hd li .pic{ float: left;width: 34px; height: 34px; border-radius: 50%; overflow: hidden;}
.focus-pic-tit .focus-hd li img{height: 34px;}
.focus-pic-tit .focus-hd li .con{ display: none; float: left; overflow: hidden;}
.focus-pic-tit .focus-hd li .title{display: none; float: left; padding: 0 15px 0 5px; line-height: 34px;white-space: nowrap; overflow: hidden;}
.focus-pic-tit .focus-hd li .title a{ color: #fff;}
.focus-pic-tit .focus-hd li.on .con, .focus-pic-tit .focus-hd li.on .title{display: block;}
.focus-pic-tit .focus-bd .con{display: none;}

/* 广告 */
.focus-ad .focus-hd{right: 0;bottom: 15px;width: 100%;}
.focus-ad .focus-hd ul{display: inline-block;*display: inline; zoom: 1;}
.focus-ad .focus-hd li span{padding: 0;width: 14px;height: 14px;overflow: hidden;line-height: 100px;}
.focus-ad .focus-bd .con{display: none;}

/* 问卷列表 */
.surveyList .view,.surveyList .join{padding: 0;background: none;}
.surveyList li .view, .surveyList li .join{margin-left: 5px;padding: 0;background: none;color: #f49e42;}
.surveyList li .view{color: #6198dc;}
.surveyList li a:hover.view, .surveyList li a:hover.join{color: #e00;}

/* 专题汇总 */
#special .list-pic{margin-top: 20px;font-size: 16px;}

/* 搜索结果页*/
#search-results .list li .node{font-weight: bold;margin-right: 10px;}
#search-results .list li.split{height: 0;padding: 0;font-size: 0;background: none;border-bottom: #ddd 1px dotted;margin: 10px 0;}